shell-and-tube cooler - French English Dictionary